package org.blankie.util;

public interface ComponentLifeCycle {

    void destroy();

    boolean init();

    boolean restart();

    boolean start();

    boolean stop();

    ComponentState getState();

    boolean isInitialized();

}
